package com.ruoyi.project.product.series.service;

import com.ruoyi.project.product.series.domain.Series;

import java.util.List;

public interface ISeriesService {
    /**
     * 系列查询
     * @param series
     * @return
     */
    public List<Series> selectSeriesList(Series series);

    /**
     * 系列新增
     * @param series
     * @return
     */
    public int insertSeries(Series series);

    /**
     * 根据id查询系列
     * @param seriesId
     * @return
     */
    public Series selectSeriesById(Long seriesId);

    /**
     * 系列修改
     * @param series
     * @return
     */
    public int updateSeries(Series series);

    /**
     * 系列批量删除操作
     * @param ids
     * @return
     * @throws Exception
     */
    public int deleteSeriesByIds(String ids) throws Exception;


    /**
     * 校验系列名称是否存在
     * @param series
     * @return
     */
    public String checkSeriesNameUnique(Series series);
}
